class TakeComment extends React.Component{
	constructor() {
		super();
		this.contentRef = React.createRef();
	}
	async addWeibo(){
		// 调用接口 axios
		const content = this.contentRef.current.value.trim();
		// 判断用户是否添加了内容。
		if(content){
			// 第二参数是对象：请求体的格式为application/json
			// 第二参数是字符串：请求体的格式为application/x-www-form-urlencoded
			const {data:{ok,msg}} = await axios.post("http://zhangpeiyue.com/weibo",{
				content
			});
			if(ok === 1){
				this.contentRef.current.value = null;
				// 更新微博列表
				this.props.getWeibo();
			}else{
				alert(msg);
			}
		}else{
			alert("请输入微博内容！")
		}
	}
	render(){
		return (
			<div className="takeComment">
				<textarea ref={this.contentRef} name="textarea" className="takeTextField" id="tijiaoText"></textarea>
				<div className="takeSbmComment">
					<input onClick={this.addWeibo.bind(this)} type="button" className="inputs" value=""/>
				</div>
			</div>
		)
	}
}